package com.wcity.manage.dao.mapper;

import com.wcity.manage.dao.dal.BaseMapper;
import com.wcity.manage.dao.model.Voice;
import org.springframework.stereotype.Repository;

import java.io.Serializable;
import java.util.List;

/**
 * 百姓心声管理
 * Created by zm on 2016/12/13.
 */
@Repository
public interface PropertyVoiceMapper extends BaseMapper<Voice,Serializable> {
    /**
     * 获取百姓心声
     * @param id
     * @return
     */
    Voice getVoiceInfo(String id);

    /**
     * 查看回复信息
     * @param id
     * @param str
     * @return
     */
    Voice getReplyInfo(String id, String str);

    /**
     * 修改回复状态
     * @param id
     * @param str
     * @return
     */
    int updateStatus(String id, String str);

    /**
     * 获取我发布的声音
     * @param regId
     * @return
     */
    List<Voice> getIVoice(String regId);

    /**
     * 获取声音详情
     * @param voiceId
     * @return
     */
    Voice getIVoiceInfo(String voiceId);
}
